echo envelope - Spanish English Dictionary